Comprehensive rehabilitation training